package day13;
/**
 * 实例计数器类
 * 该类用于记录被实例化的次数，即创建了多少个该类的对象
 */
public class InstanceCounter {
    // 使用静态变量记录实例化的次数
    private static int instanceCount = 0;
    
    /**
     * 构造函数
     * 每次创建对象时，自动增加实例计数
     */
    public InstanceCounter() {
        instanceCount++;
    }
    
    /**
     * 获取已创建的实例数量
     * @return 返回已创建的实例总数
     */
    public static int getInstanceCount() {
        return instanceCount;
    }
}